cooperating grace - Spanish English Dictionary